提高效率:封装常用js基础库实现单页应用
泻药,就我个人,主要做单页应用,在快速实现之前,先封装网页常用的js基础库提高效率,例如flask,等。在实现的过程中每一个分支,发现局部性优化不足,再考虑迭代,最重要的是做好封装,ps:适当分离,防止代码混乱,降低耦合。
个人感觉是大型网站的开发,要学习的东西也是很多,这里只给一点自己的经验。要是还有问题,可以留言讨论。首先要完善自己的知识架构,写代码之前必须要有大概的思路,知道这个代码怎么写的。如果初始阶段感觉已经写得很精细了,那就把注意力放在重构的代码上吧。一般来说重构代码的工作量和时间,大于开发本身。一旦落实到代码上,一定要把手头业务逻辑好好去实现,保证开发后台系统可以通用化。
后端开发我推荐从用户注册开始,然后按照注册模块+登录模块+使用教程,这样方便扩展,写一个主站,再根据思路添加其他模块。
在任何时候,都可以从两个方面入手:技术层面和业务层面。技术方面:这需要看你使用什么框架,如果你想写前端,建议看react,这样你已经有了前端的知识体系;如果你想做前端后端分离,那么建议用,node.js虽然当下优秀的后端框架不少,但是用去构建后端会强于你用。业务层面:很多中型的互联网公司都是采用的平台化的方式,也就是/hbase/mysql这三个平台,特点是系统规模小,调用,参数传递等都是简单的。
甚至,如果有大量的请求在前端(io/java/c++)做处理,后端那边只要提供io接口,用户会更容易上手。如果遇到后端的网络操作,一般是交给进行处理。
400电话办理